Our Lady of the Lake University You need to login or register to save this program. Program Name: Our Lady of the Lake University Web Site: http://www.ollusa.edu/s/1190/hybrid/default-hybrid-ollu.aspx?sid=1190&gid=1&pgid=7810 Phone: 210-434-6711 Email: Address: 411 S.W. 24th St. San Antonio, Texas 78207 Latitude: 29.425718 Longitude: -98.54245999999999 Last updated on: January 27, 2020 Report a Problem with this Program Posted in . Post navigation ← Mountain View College Quality ACT: Alternative Certified Teachers →